1. Verb. (idiomatic) To start a new endeavor enthusiastically and wholeheartedly. ¹
¹ Source: wiktionary.com